electric shield - Turkish English Dictionary